Cafe Leto
Prospekt Lenina 61
45-96-06
Entrees 300-500 rubles
Entrance off Ul. Yegorova
A fasionable, clean cafe with a variety of international and Russian dishes and tempting desserts. Good service, menu in English.
